home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / DRIVER.CAB / hpvdj69x.gpd < prev    next >
Encoding:
Text File  |  2003-02-21  |  30.8 KB  |  899 lines

  1. *%% 
  2. *%% HP DeskJet 69xC
  3. *%%
  4. *%% Copyright 1998-1999 Hewlett-Packard Co.
  5. *%% All Rights Reserved.
  6. *%%
  7.  
  8. *Include: "hpvdj6xx.gpd"
  9.  
  10. *%%
  11. *%% Global Entries
  12. *%%
  13. *PrintRate: 5
  14. *PrintRateUnit: PPM
  15.  
  16.  
  17. *%%
  18. *%% Macros
  19. *%%
  20. *Macros: OEMProductName
  21. {
  22.     OEM_DJ_69x: "HTPD<00 00 00 04 0C 00 00 00>"
  23. }
  24.  
  25. *Macros: OEMPhotoPenDyeFormats
  26. {
  27.     OEM_DF_K632_C632_PHOTO_PEN:
  28. +       "HTDN<00 00 00 02 06 00>"
  29. +       "HTDF<00 00 00 60>"
  30. +           "<00 00 00 00 02 00 58 02 2C 01 00 00 FE FF FF FF>"
  31. +           "<02 00 00 00 02 00 58 02 2C 01 00 00 FE FF FF FF>"
  32. +           "<04 00 00 00 02 00 58 02 2C 01 00 00 FE FF FF FF>"
  33. +           "<06 00 00 00 02 00 58 02 2C 01 00 00 FE FF FF FF>"
  34. +           "<03 00 00 00 02 00 58 02 2C 01 00 00 FE FF FF FF>"
  35. +           "<05 00 00 00 02 00 58 02 2C 01 00 00 FE FF FF FF>"
  36. }
  37.  
  38. *Macros: PCLPhotoPenPrintModeCRDCommands
  39. {
  40.     PCL_CRD_K632_C632_PHOTO_PEN: 
  41. +       "<1B>*g38W<02060258012C00020258012C00020258012C00020258012C00020258012C00020258012C0002>"
  42. }
  43.  
  44. *% collection of the macros common to all modes for this product
  45. *Macros: OEMCommonCombinations
  46. {
  47.     OEM_COMMON_INFO: =OEM_PCL9 =OEM_PCL_MARG_26 =OEM_DJ_69x
  48. }
  49.  
  50.  
  51. *%%
  52. *%% Standard Features
  53. *%%
  54. *Feature: HPPhotoCartridge
  55. {
  56.     *rcNameID: =HP_PHOTO_CARTRIDGE_DISPLAY
  57.     *ConflictPriority: 15
  58.     *FeatureType: DOC_PROPERTY
  59.     *UpdateQualityMacro?: TRUE
  60.  
  61.     *DefaultOption: NotInstalled
  62.     *Option: Installed
  63.     {
  64.         *rcNameID: =INSTALLED_DISPLAY
  65.     }
  66.     *Option: NotInstalled
  67.     {
  68.         *rcNameID: =NOT_INSTALLED_DISPLAY
  69.     }
  70. }
  71.  
  72.  
  73. *Feature: MediaType
  74. {
  75.     *rcNameID: =MEDIA_TYPE_DISPLAY
  76.     *ConflictPriority: 10
  77.     *UpdateQualityMacro?: TRUE
  78.  
  79.     *DefaultOption: STANDARD
  80.     *Option: STANDARD
  81.     {
  82.         *rcNameID: =PLAIN_PAPER_DISPLAY
  83.         *Command: CmdSelect
  84.         {
  85.             *Order: DOC_SETUP.45
  86.             *Cmd: =PCL_MEDIA_PLAIN
  87.         }
  88.  
  89.         EXTERN_GLOBAL: *ChangeColorModeOnDoc?: TRUE
  90.     }
  91.     *Option: HP_PREMIUM_INKJET_PAPER
  92.     {   
  93.         *rcNameID: =HP_PREMIUM_INKJET_PAPER_DISPLAY
  94.         *OptionID: =HP_PREMIUM_INKJET_PAPER_ID
  95.         *Command: CmdSelect
  96.         {
  97.             *Order: DOC_SETUP.45
  98.             *Cmd: =PCL_MEDIA_SPECIAL
  99.         }
  100.  
  101.         EXTERN_GLOBAL: *ChangeColorModeOnDoc?: FALSE
  102.     }
  103.     *Option: HP_PHOTO_PAPER
  104.     {
  105.         *rcNameID: =HP_PHOTO_PAPER_DISPLAY
  106.         *OptionID: =HP_PHOTO_PAPER_ID
  107.         *Command: CmdSelect
  108.         {
  109.             *Order: DOC_SETUP.45
  110.             *Cmd: =PCL_MEDIA_GLOSSY
  111.         }
  112.  
  113.         EXTERN_GLOBAL: *ChangeColorModeOnDoc?: FALSE
  114.     }
  115.     *Option: GLOSSY
  116.     {   
  117.         *rcNameID: =HP_PREMIUM_PHOTO_PAPER_DISPLAY
  118.         *Command: CmdSelect
  119.         {
  120.             *Order: DOC_SETUP.45
  121.             *Cmd: =PCL_MEDIA_GLOSSY
  122.         }
  123.  
  124.         EXTERN_GLOBAL: *ChangeColorModeOnDoc?: FALSE
  125.     }
  126.     *Option: TRANSPARENCY
  127.     {
  128.         *rcNameID: =HP_PREMIUM_INKJET_TRANSPARENCY_DISPLAY
  129.         *Command: CmdSelect
  130.         {
  131.             *Order: DOC_SETUP.45
  132.             *Cmd: =PCL_MEDIA_TRANSPARENCY
  133.         }
  134.  
  135.         EXTERN_GLOBAL: *ChangeColorModeOnDoc?: FALSE
  136.     }
  137. }
  138.  
  139.  
  140. *Feature: PQ
  141. {
  142.     *rcNameID: =PRINT_QUALITY_DISPLAY
  143.     *ConflictPriority: 20
  144.     *FeatureType: DOC_PROPERTY
  145.     *UpdateQualityMacro?: TRUE
  146.  
  147.     *DefaultOption: Normal
  148.     *Option: Econo
  149.     {
  150.         *rcNameID: =DRAFT_DISPLAY
  151.         *Command: CmdSelect
  152.         {
  153.             *Order: DOC_SETUP.47
  154.             *Cmd: =PCL_PQ_ECONO
  155.         }
  156.     }
  157.     *Option: Normal
  158.     {
  159.         *rcNameID: =NORMAL_DISPLAY
  160.         *Command: CmdSelect
  161.         {
  162.             *Order: DOC_SETUP.47
  163.             *Cmd: =PCL_PQ_NORMAL
  164.         }
  165.     }
  166.     *Option: Best
  167.     {
  168.         *rcNameID: =BEST_DISPLAY
  169.         *Command: CmdSelect
  170.         {
  171.             *Order: DOC_SETUP.47
  172.             *Cmd: =PCL_PQ_BEST
  173.         }
  174.     }
  175. }
  176.  
  177.  
  178. *Feature: PM
  179. {
  180.     *rcNameID: =PRINT_MODE_DISPLAY
  181.     *ConflictPriority: 40
  182.     *FeatureType: DOC_PROPERTY
  183.     *UpdateQualityMacro?: TRUE
  184.  
  185.     *DefaultOption: PlainNormalColor
  186.     *Option: PlainEconoMono
  187.     {
  188.         *rcNameID: =AUTO_SELECT_DISPLAY
  189.         *Command: CmdSelect
  190.         {
  191.             *Order: DOC_SETUP.50
  192.             *Cmd: =PCL_CRD_K332
  193.         }
  194.  
  195.         EXTERN_GLOBAL: *OEMCustomData: =OEM_PCL9
  196.  
  197.         *Constraints: LIST(ColorMode.Color4, ColorMode.Gray8, ColorMode.Color24)
  198.         *Constraints: LIST(PQ.Normal, PQ.Best)
  199.         *Constraints: LIST(Resolution.r600x600)
  200.     }
  201.     *Option: PlainNormalMono
  202.     {
  203.         *rcNameID: =AUTO_SELECT_DISPLAY
  204.         *Command: CmdSelect
  205.         {
  206.             *Order: DOC_SETUP.50
  207.             *Cmd: =PCL_CRD_K332
  208.         }
  209.  
  210.         EXTERN_GLOBAL: *OEMCustomData: =OEM_PCL9
  211.  
  212.         *Constraints: LIST(ColorMode.Color4, ColorMode.Gray8, ColorMode.Color24)
  213.         *Constraints: LIST(PQ.Econo, PQ.Best)
  214.         *Constraints: LIST(Resolution.r600x600)
  215.     }
  216.     *Option: PlainBestMono
  217.     {
  218.         *rcNameID: =AUTO_SELECT_DISPLAY
  219.         *Command: CmdSelect
  220.         {
  221.             *Order: DOC_SETUP.50
  222.             *Cmd: =PCL_CRD_K662
  223.         }
  224.  
  225.         EXTERN_GLOBAL: *OEMCustomData: =OEM_PCL9
  226.  
  227.         *Constraints: LIST(ColorMode.Color4, ColorMode.Gray8, ColorMode.Color24)
  228.         *Constraints: LIST(PQ.Econo, PQ.Normal)
  229.         *Constraints: LIST(Resolution.r300x300)
  230.     }
  231.     *Option: PlainEconoColor
  232.     {
  233.         *rcNameID: =AUTO_SELECT_DISPLAY
  234.         *Command: CmdSelect
  235.         {
  236.             *Order: DOC_SETUP.50
  237.             *Cmd: =PCL_CRD_K332_C332
  238.         }
  239.  
  240.         EXTERN_GLOBAL: *OEMCustomData: =OEM_PCL9
  241.  
  242.         *Constraints: LIST(ColorMode.Gray8, ColorMode.Color24)
  243.         *Constraints: LIST(PQ.Normal, PQ.Best)
  244.         *Constraints: LIST(Resolution.r600x600)
  245.     }
  246.     *Option: PlainNormalColor
  247.     {
  248.         *rcNameID: =AUTO_SELECT_DISPLAY
  249.         *Command: CmdSelect
  250.         {
  251.             *Order: DOC_SETUP.50
  252.             *Cmd: =PCL_CRD_K632_C332
  253.         }
  254.  
  255.         EXTERN_GLOBAL: *OEMCustomData:
  256. +           =OEM_COMMON_INFO
  257. +           =OEM_DF_K632_C332 =OEM_MEDIA_HP_PLAIN =OEM_PQ_NORMAL
  258.  
  259.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4, ColorMode.Gray8)
  260.         *Constraints: LIST(PQ.Econo, PQ.Best)
  261.         *Constraints: LIST(Resolution.r600x600)
  262.     }
  263.     *Option: PlainNormalColorPhotoPen
  264.     {
  265.         *rcNameID: =AUTO_SELECT_DISPLAY
  266.         *Command: CmdSelect
  267.         {
  268.             *Order: DOC_SETUP.50
  269.             *Cmd: =PCL_CRD_K632_C632_PHOTO_PEN
  270.         }
  271.  
  272.         EXTERN_GLOBAL: *OEMCustomData:
  273. +           =OEM_COMMON_INFO
  274. +           =OEM_DF_K632_C632_PHOTO_PEN =OEM_MEDIA_HP_PLAIN =OEM_PQ_NORMAL
  275.  
  276.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4, ColorMode.Gray8)
  277.         *Constraints: LIST(PQ.Econo, PQ.Best)
  278.         *Constraints: LIST(Resolution.r600x600)
  279.     }
  280.     *Option: PlainBestColor
  281.     {
  282.         *rcNameID: =AUTO_SELECT_DISPLAY
  283.         *Command: CmdSelect
  284.         {
  285.             *Order: DOC_SETUP.50
  286.             *Cmd: =PCL_CRD_K662_C332
  287.         }
  288.  
  289.         EXTERN_GLOBAL: *OEMCustomData:
  290. +           =OEM_COMMON_INFO
  291. +           =OEM_DF_K662_C332 =OEM_MEDIA_HP_PLAIN =OEM_PQ_BEST
  292.  
  293.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4, ColorMode.Gray8)
  294.         *Constraints: LIST(PQ.Econo, PQ.Normal)
  295.         *Constraints: LIST(Resolution.r600x600)
  296.     }
  297.     *Option: PlainBestColorPhotoPen
  298.     {
  299.         *rcNameID: =AUTO_SELECT_DISPLAY
  300.         *Command: CmdSelect
  301.         {
  302.             *Order: DOC_SETUP.50
  303.             *Cmd: =PCL_CRD_K632_C632_PHOTO_PEN
  304.         }
  305.  
  306.         EXTERN_GLOBAL: *OEMCustomData:
  307. +           =OEM_COMMON_INFO
  308. +           =OEM_DF_K632_C632_PHOTO_PEN =OEM_MEDIA_HP_PLAIN =OEM_PQ_BEST
  309.  
  310.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4, ColorMode.Gray8)
  311.         *Constraints: LIST(PQ.Econo, PQ.Normal)
  312.         *Constraints: LIST(Resolution.r600x600)
  313.     }
  314.     *Option: SpecialNormal
  315.     {
  316.         *rcNameID: =AUTO_SELECT_DISPLAY
  317.         *Command: CmdSelect
  318.         {
  319.             *Order: DOC_SETUP.50
  320.             *Cmd: =PCL_CRD_K632_C332
  321.         }
  322.  
  323.         EXTERN_GLOBAL: *OEMCustomData:
  324. +           =OEM_COMMON_INFO
  325. +           =OEM_DF_K632_C332 =OEM_MEDIA_HP_PREMIUM_INKJET =OEM_PQ_NORMAL
  326.  
  327.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4)
  328.         *Constraints: LIST(PQ.Econo, PQ.Best)
  329.         *Constraints: LIST(Resolution.r600x600)
  330.     }
  331.     *Option: SpecialNormalPhotoPen
  332.     {
  333.         *rcNameID: =AUTO_SELECT_DISPLAY
  334.         *Command: CmdSelect
  335.         {
  336.             *Order: DOC_SETUP.50
  337.             *Cmd: =PCL_CRD_K632_C632_PHOTO_PEN
  338.         }
  339.  
  340.         EXTERN_GLOBAL: *OEMCustomData:
  341. +           =OEM_COMMON_INFO
  342. +           =OEM_DF_K632_C632_PHOTO_PEN =OEM_MEDIA_HP_PREMIUM_INKJET =OEM_PQ_NORMAL
  343.  
  344.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4)
  345.         *Constraints: LIST(PQ.Econo, PQ.Best)
  346.         *Constraints: LIST(Resolution.r600x600)
  347.     }
  348.     *Option: SpecialBest
  349.     {
  350.         *rcNameID: =AUTO_SELECT_DISPLAY
  351.         *Command: CmdSelect
  352.         {
  353.             *Order: DOC_SETUP.50
  354.             *Cmd: =PCL_CRD_K632_C632
  355.         }
  356.  
  357.         EXTERN_GLOBAL: *OEMCustomData: 
  358. +           =OEM_COMMON_INFO
  359. +           =OEM_DF_K632_C632 =OEM_MEDIA_HP_PREMIUM_INKJET =OEM_PQ_BEST
  360.  
  361.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4)
  362.         *Constraints: LIST(PQ.Econo, PQ.Normal)
  363.         *Constraints: LIST(Resolution.r600x600)
  364.     }
  365.     *Option: SpecialBestPhotoPen
  366.     {
  367.         *rcNameID: =AUTO_SELECT_DISPLAY
  368.         *Command: CmdSelect
  369.         {
  370.             *Order: DOC_SETUP.50
  371.             *Cmd: =PCL_CRD_K632_C632_PHOTO_PEN
  372.         }
  373.  
  374.         EXTERN_GLOBAL: *OEMCustomData:
  375. +           =OEM_COMMON_INFO
  376. +           =OEM_DF_K632_C632_PHOTO_PEN =OEM_MEDIA_HP_PREMIUM_INKJET =OEM_PQ_BEST
  377.  
  378.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4)
  379.         *Constraints: LIST(PQ.Econo, PQ.Normal)
  380.         *Constraints: LIST(Resolution.r600x600)
  381.     }
  382.     *Option: PhotoNormal
  383.     {
  384.         *rcNameID: =AUTO_SELECT_DISPLAY
  385.         *Command: CmdSelect
  386.         {
  387.             *Order: DOC_SETUP.50
  388.             *Cmd: =PCL_CRD_K632_C332
  389.         }
  390.  
  391.         EXTERN_GLOBAL: *OEMCustomData: 
  392. +           =OEM_COMMON_INFO
  393. +           =OEM_DF_K632_C332 =OEM_MEDIA_HP_PHOTO =OEM_PQ_NORMAL
  394.  
  395.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4)
  396.         *Constraints: LIST(PQ.Econo, PQ.Best)
  397.         *Constraints: LIST(Resolution.r600x600)
  398.     }
  399.     *Option: PhotoNormalPhotoPen
  400.     {
  401.         *rcNameID: =AUTO_SELECT_DISPLAY
  402.         *Command: CmdSelect
  403.         {
  404.             *Order: DOC_SETUP.50
  405.             *Cmd: =PCL_CRD_K632_C632_PHOTO_PEN
  406.         }
  407.  
  408.         EXTERN_GLOBAL: *OEMCustomData:
  409. +           =OEM_COMMON_INFO
  410. +           =OEM_DF_K632_C632_PHOTO_PEN =OEM_MEDIA_HP_PHOTO =OEM_PQ_NORMAL
  411.  
  412.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4)
  413.         *Constraints: LIST(PQ.Econo, PQ.Best)
  414.         *Constraints: LIST(Resolution.r600x600)
  415.     }
  416.     *Option: PhotoBest
  417.     {
  418.         *rcNameID: =AUTO_SELECT_DISPLAY
  419.         *Command: CmdSelect
  420.         {
  421.             *Order: DOC_SETUP.50
  422.             *Cmd: =PCL_CRD_K632_C632
  423.         }
  424.  
  425.         EXTERN_GLOBAL: *OEMCustomData:
  426. +           =OEM_COMMON_INFO
  427. +           =OEM_DF_K632_C632 =OEM_MEDIA_HP_PHOTO =OEM_PQ_BEST
  428.  
  429.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4)
  430.         *Constraints: LIST(PQ.Econo, PQ.Normal)
  431.         *Constraints: LIST(Resolution.r600x600)
  432.     }
  433.     *Option: PhotoBestPhotoPen
  434.     {
  435.         *rcNameID: =AUTO_SELECT_DISPLAY
  436.         *Command: CmdSelect
  437.         {
  438.             *Order: DOC_SETUP.50
  439.             *Cmd: =PCL_CRD_K632_C632_PHOTO_PEN
  440.         }
  441.  
  442.         EXTERN_GLOBAL: *OEMCustomData:
  443. +           =OEM_COMMON_INFO
  444. +           =OEM_DF_K632_C632_PHOTO_PEN =OEM_MEDIA_HP_PHOTO =OEM_PQ_BEST
  445.  
  446.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4)
  447.         *Constraints: LIST(PQ.Econo, PQ.Normal)
  448.         *Constraints: LIST(Resolution.r600x600)
  449.     }
  450.     *Option: PremPhotoNormal
  451.     {
  452.         *rcNameID: =AUTO_SELECT_DISPLAY
  453.         *Command: CmdSelect
  454.         {
  455.             *Order: DOC_SETUP.50
  456.             *Cmd: =PCL_CRD_K632_C332
  457.         }
  458.  
  459.         EXTERN_GLOBAL: *OEMCustomData: 
  460. +           =OEM_COMMON_INFO
  461. +           =OEM_DF_K632_C332 =OEM_MEDIA_HP_PREMIUM_PHOTO =OEM_PQ_NORMAL
  462.  
  463.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4)
  464.         *Constraints: LIST(PQ.Econo, PQ.Best)
  465.         *Constraints: LIST(Resolution.r600x600)
  466.     }
  467.     *Option: PremPhotoNormalPhotoPen
  468.     {
  469.         *rcNameID: =AUTO_SELECT_DISPLAY
  470.         *Command: CmdSelect
  471.         {
  472.             *Order: DOC_SETUP.50
  473.             *Cmd: =PCL_CRD_K632_C632_PHOTO_PEN
  474.         }
  475.  
  476.         EXTERN_GLOBAL: *OEMCustomData: 
  477. +           =OEM_COMMON_INFO
  478. +           =OEM_DF_K632_C632_PHOTO_PEN =OEM_MEDIA_HP_PREMIUM_PHOTO =OEM_PQ_NORMAL
  479.  
  480.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4)
  481.         *Constraints: LIST(PQ.Econo, PQ.Best)
  482.         *Constraints: LIST(Resolution.r600x600)
  483.     }
  484.     *Option: PremPhotoBest
  485.     {
  486.         *rcNameID: =AUTO_SELECT_DISPLAY
  487.         *Command: CmdSelect
  488.         {
  489.             *Order: DOC_SETUP.50
  490.             *Cmd: =PCL_CRD_K632_C632
  491.         }
  492.  
  493.         EXTERN_GLOBAL: *OEMCustomData: 
  494. +           =OEM_COMMON_INFO
  495. +           =OEM_DF_K632_C632 =OEM_MEDIA_HP_PREMIUM_PHOTO =OEM_PQ_BEST
  496.  
  497.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4)
  498.         *Constraints: LIST(PQ.Econo, PQ.Normal)
  499.         *Constraints: LIST(Resolution.r600x600)
  500.     }
  501.     *Option: PremPhotoBestPhotoPen
  502.     {
  503.         *rcNameID: =AUTO_SELECT_DISPLAY
  504.         *Command: CmdSelect
  505.         {
  506.             *Order: DOC_SETUP.50
  507.             *Cmd: =PCL_CRD_K632_C632_PHOTO_PEN
  508.         }
  509.  
  510.         EXTERN_GLOBAL: *OEMCustomData: 
  511. +           =OEM_COMMON_INFO
  512. +           =OEM_DF_K632_C632_PHOTO_PEN =OEM_MEDIA_HP_PREMIUM_PHOTO =OEM_PQ_BEST
  513.  
  514.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4)
  515.         *Constraints: LIST(PQ.Econo, PQ.Normal)
  516.         *Constraints: LIST(Resolution.r600x600)
  517.     }
  518.     *Option: TransparencyNormal
  519.     {
  520.         *rcNameID: =AUTO_SELECT_DISPLAY
  521.         *Command: CmdSelect
  522.         {
  523.             *Order: DOC_SETUP.50
  524.             *Cmd: =PCL_CRD_K632_C632
  525.         }
  526.  
  527.         EXTERN_GLOBAL: *OEMCustomData: 
  528. +           =OEM_COMMON_INFO
  529. +           =OEM_DF_K632_C632 =OEM_MEDIA_HP_PREMIUM_INKJET_TRANSPARENCY =OEM_PQ_NORMAL
  530.  
  531.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4)
  532.         *Constraints: LIST(PQ.Econo, PQ.Best)
  533.         *Constraints: LIST(Resolution.r600x600)
  534.     }
  535.     *Option: TransparencyNormalPhotoPen
  536.     {
  537.         *rcNameID: =AUTO_SELECT_DISPLAY
  538.         *Command: CmdSelect
  539.         {
  540.             *Order: DOC_SETUP.50
  541.             *Cmd: =PCL_CRD_K632_C632_PHOTO_PEN
  542.         }
  543.  
  544.         EXTERN_GLOBAL: *OEMCustomData: 
  545. +           =OEM_COMMON_INFO
  546. +           =OEM_DF_K632_C632_PHOTO_PEN =OEM_MEDIA_HP_PREMIUM_INKJET_TRANSPARENCY =OEM_PQ_NORMAL
  547.  
  548.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4)
  549.         *Constraints: LIST(PQ.Econo, PQ.Best)
  550.         *Constraints: LIST(Resolution.r600x600)
  551.     }
  552.     *Option: TransparencyBest
  553.     {
  554.         *rcNameID: =AUTO_SELECT_DISPLAY
  555.         *Command: CmdSelect
  556.         {
  557.             *Order: DOC_SETUP.50
  558.             *Cmd: =PCL_CRD_K632_C632
  559.         }
  560.  
  561.         EXTERN_GLOBAL: *OEMCustomData: 
  562. +           =OEM_COMMON_INFO
  563. +           =OEM_DF_K632_C632 =OEM_MEDIA_HP_PREMIUM_INKJET_TRANSPARENCY =OEM_PQ_BEST
  564.  
  565.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4)
  566.         *Constraints: LIST(PQ.Econo, PQ.Normal)
  567.         *Constraints: LIST(Resolution.r600x600)
  568.     }
  569.     *Option: TransparencyBestPhotoPen
  570.     {
  571.         *rcNameID: =AUTO_SELECT_DISPLAY
  572.         *Command: CmdSelect
  573.         {
  574.             *Order: DOC_SETUP.50
  575.             *Cmd: =PCL_CRD_K632_C632_PHOTO_PEN
  576.         }
  577.  
  578.         EXTERN_GLOBAL: *OEMCustomData:
  579. +           =OEM_COMMON_INFO
  580. +           =OEM_DF_K632_C632_PHOTO_PEN =OEM_MEDIA_HP_PREMIUM_INKJET_TRANSPARENCY =OEM_PQ_BEST
  581.  
  582.         *Constraints: LIST(ColorMode.Mono, ColorMode.Color4)
  583.         *Constraints: LIST(PQ.Econo, PQ.Normal)
  584.         *Constraints: LIST(Resolution.r600x600)
  585.    }
  586. }
  587.  
  588.  
  589. *%%
  590. *%% Print Quality Macros
  591. *%%
  592. *switch: MediaType
  593. {
  594.     *case: STANDARD
  595.     {
  596.         *switch: ColorMode
  597.         {
  598.             *case: Mono
  599.             {
  600.                 *DraftQualitySettings:  LIST(ColorMode.Mono, PM.PlainEconoMono,  PQ.Econo,  Resolution.r300x300)
  601.                 *BetterQualitySettings: LIST(ColorMode.Mono, PM.PlainNormalMono, PQ.Normal, Resolution.r300x300)
  602.                 *BestQualitySettings:   LIST(ColorMode.Mono, PM.PlainBestMono,   PQ.Best,   Resolution.r600x600)
  603.                 *DefaultQuality: BETTERQUALITY
  604.             }
  605.             *case: Gray8
  606.             {
  607.                 *DraftQualitySettings:  LIST(ColorMode.Mono, PM.PlainEconoMono,  PQ.Econo,  Resolution.r300x300)
  608.                 *BetterQualitySettings: LIST(ColorMode.Mono, PM.PlainNormalMono, PQ.Normal, Resolution.r300x300)
  609.                 *BestQualitySettings:   LIST(ColorMode.Mono, PM.PlainBestMono,   PQ.Best,   Resolution.r600x600)
  610.                 *DefaultQuality: BETTERQUALITY
  611.             }
  612.             *default:
  613.             {
  614.                 *switch: HPPhotoCartridge
  615.                 {
  616.                     *case: Installed
  617.                     {
  618.                         *DraftQualitySettings:  LIST(ColorMode.Color4,  PM.PlainEconoColor,          PQ.Econo,  Resolution.r300x300)
  619.                         *BetterQualitySettings: LIST(ColorMode.Color24, PM.PlainNormalColorPhotoPen, PQ.Normal, Resolution.r300x300)
  620.                         *BestQualitySettings:   LIST(ColorMode.Color24, PM.PlainBestColorPhotoPen,   PQ.Best,   Resolution.r300x300)
  621.                         *DefaultQuality: BETTERQUALITY
  622.                     }
  623.                     *case: NotInstalled
  624.                     {
  625.                         *DraftQualitySettings:  LIST(ColorMode.Color4,  PM.PlainEconoColor,  PQ.Econo,  Resolution.r300x300)
  626.                         *BetterQualitySettings: LIST(ColorMode.Color24, PM.PlainNormalColor, PQ.Normal, Resolution.r300x300)
  627.                         *BestQualitySettings:   LIST(ColorMode.Color24, PM.PlainBestColor,   PQ.Best,   Resolution.r300x300)
  628.                         *DefaultQuality: BETTERQUALITY
  629.                     }
  630.                 }
  631.             }
  632.         }
  633.     }
  634.     *case: HP_PREMIUM_INKJET_PAPER
  635.     {
  636.         *switch: ColorMode
  637.         {
  638.             *case: Mono
  639.             {
  640.                 *switch: HPPhotoCartridge
  641.                 {
  642.                     *case: Installed
  643.                     {
  644.                         *DraftQualitySettings:  LIST()
  645.                         *BetterQualitySettings: LIST(ColorMode.Gray8, PM.SpecialNormalPhotoPen, PQ.Normal, Resolution.r300x300)
  646.                         *BestQualitySettings:   LIST(ColorMode.Gray8, PM.SpecialBestPhotoPen,   PQ.Best,   Resolution.r300x300)
  647.                         *DefaultQuality: BESTQUALITY
  648.                     }
  649.                     *case: NotInstalled
  650.                     {
  651.                         *DraftQualitySettings:  LIST()
  652.                         *BetterQualitySettings: LIST(ColorMode.Gray8, PM.SpecialNormal, PQ.Normal, Resolution.r300x300)
  653.                         *BestQualitySettings:   LIST(ColorMode.Gray8, PM.SpecialBest,   PQ.Best,   Resolution.r300x300)
  654.                         *DefaultQuality: BESTQUALITY
  655.                     }
  656.                 }
  657.             }
  658.             *case: Gray8
  659.             {
  660.                 *switch: HPPhotoCartridge
  661.                 {
  662.                     *case: Installed
  663.                     {
  664.                         *DraftQualitySettings:  LIST()
  665.                         *BetterQualitySettings: LIST(ColorMode.Gray8, PM.SpecialNormalPhotoPen, PQ.Normal, Resolution.r300x300)
  666.                         *BestQualitySettings:   LIST(ColorMode.Gray8, PM.SpecialBestPhotoPen,   PQ.Best,   Resolution.r300x300)
  667.                         *DefaultQuality: BESTQUALITY
  668.                     }
  669.                     *case: NotInstalled
  670.                     {
  671.                         *DraftQualitySettings:  LIST()
  672.                         *BetterQualitySettings: LIST(ColorMode.Gray8, PM.SpecialNormal, PQ.Normal, Resolution.r300x300)
  673.                         *BestQualitySettings:   LIST(ColorMode.Gray8, PM.SpecialBest,   PQ.Best,   Resolution.r300x300)
  674.                         *DefaultQuality: BESTQUALITY
  675.                     }
  676.                 }
  677.             }
  678.             *default:
  679.             {
  680.                 *switch: HPPhotoCartridge
  681.                 {
  682.                     *case: Installed
  683.                     {
  684.                         *DraftQualitySettings:  LIST()
  685.                         *BetterQualitySettings: LIST(ColorMode.Color24, PM.SpecialNormalPhotoPen, PQ.Normal, Resolution.r300x300)
  686.                         *BestQualitySettings:   LIST(ColorMode.Color24, PM.SpecialBestPhotoPen,   PQ.Best,   Resolution.r300x300)
  687.                         *DefaultQuality: BESTQUALITY
  688.                     }
  689.                     *case: NotInstalled
  690.                     {
  691.                         *DraftQualitySettings:  LIST()
  692.                         *BetterQualitySettings: LIST(ColorMode.Color24, PM.SpecialNormal, PQ.Normal, Resolution.r300x300)
  693.                         *BestQualitySettings:   LIST(ColorMode.Color24, PM.SpecialBest,   PQ.Best,   Resolution.r300x300)
  694.                         *DefaultQuality: BESTQUALITY
  695.                     }
  696.                 }
  697.             }
  698.         }
  699.     }
  700.     *case: HP_PHOTO_PAPER
  701.     {
  702.         *switch: ColorMode
  703.         {
  704.             *case: Mono
  705.             {
  706.                 *switch: HPPhotoCartridge
  707.                 {
  708.                     *case: Installed
  709.                     {
  710.                         *DraftQualitySettings:  LIST()
  711.                         *BetterQualitySettings: LIST(ColorMode.Gray8, PM.PhotoNormalPhotoPen, PQ.Normal, Resolution.r300x300)
  712.                         *BestQualitySettings:   LIST(ColorMode.Gray8, PM.PhotoBestPhotoPen,   PQ.Best,   Resolution.r300x300)
  713.                         *DefaultQuality: BESTQUALITY
  714.                     }
  715.                     *case: NotInstalled
  716.                     {
  717.                         *DraftQualitySettings:  LIST()
  718.                         *BetterQualitySettings: LIST(ColorMode.Gray8, PM.PhotoNormal, PQ.Normal, Resolution.r300x300)
  719.                         *BestQualitySettings:   LIST(ColorMode.Gray8, PM.PhotoBest,   PQ.Best,   Resolution.r300x300)
  720.                         *DefaultQuality: BESTQUALITY
  721.                     }
  722.                 }
  723.             }
  724.             *case: Gray8
  725.             {
  726.                 *switch: HPPhotoCartridge
  727.                 {
  728.                     *case: Installed
  729.                     {
  730.                         *DraftQualitySettings:  LIST()
  731.                         *BetterQualitySettings: LIST(ColorMode.Gray8, PM.PhotoNormalPhotoPen, PQ.Normal, Resolution.r300x300)
  732.                         *BestQualitySettings:   LIST(ColorMode.Gray8, PM.PhotoBestPhotoPen,   PQ.Best,   Resolution.r300x300)
  733.                         *DefaultQuality: BESTQUALITY
  734.                     }
  735.                     *case: NotInstalled
  736.                     {
  737.                         *DraftQualitySettings:  LIST()
  738.                         *BetterQualitySettings: LIST(ColorMode.Gray8, PM.PhotoNormal, PQ.Normal, Resolution.r300x300)
  739.                         *BestQualitySettings:   LIST(ColorMode.Gray8, PM.PhotoBest,   PQ.Best,   Resolution.r300x300)
  740.                         *DefaultQuality: BESTQUALITY
  741.                     }
  742.                 }
  743.             }
  744.             *default:
  745.             {
  746.                 *switch: HPPhotoCartridge
  747.                 {
  748.                     *case: Installed
  749.                     {
  750.                         *DraftQualitySettings:  LIST()
  751.                         *BetterQualitySettings: LIST(ColorMode.Color24, PM.PhotoNormalPhotoPen, PQ.Normal, Resolution.r300x300)
  752.                         *BestQualitySettings:   LIST(ColorMode.Color24, PM.PhotoBestPhotoPen,   PQ.Best,   Resolution.r300x300)
  753.                         *DefaultQuality: BESTQUALITY
  754.                     }
  755.                     *case: NotInstalled
  756.                     {
  757.                         *DraftQualitySettings:  LIST()
  758.                         *BetterQualitySettings: LIST(ColorMode.Color24, PM.PhotoNormal, PQ.Normal, Resolution.r300x300)
  759.                         *BestQualitySettings:   LIST(ColorMode.Color24, PM.PhotoBest,   PQ.Best,   Resolution.r300x300)
  760.                         *DefaultQuality: BESTQUALITY
  761.                     }
  762.                 }
  763.             }
  764.         }
  765.     }
  766.     *case: GLOSSY
  767.     {
  768.         *switch: ColorMode
  769.         {
  770.             *case: Mono
  771.             {
  772.                 *switch: HPPhotoCartridge
  773.                 {
  774.                     *case: Installed
  775.                     {
  776.                         *DraftQualitySettings:  LIST()
  777.                         *BetterQualitySettings: LIST(ColorMode.Gray8, PM.PremPhotoNormalPhotoPen, PQ.Normal, Resolution.r300x300)
  778.                         *BestQualitySettings:   LIST(ColorMode.Gray8, PM.PremPhotoBestPhotoPen,   PQ.Best,   Resolution.r300x300)
  779.                         *DefaultQuality: BESTQUALITY
  780.                     }
  781.                     *case: NotInstalled
  782.                     {
  783.                         *DraftQualitySettings:  LIST()
  784.                         *BetterQualitySettings: LIST(ColorMode.Gray8, PM.PremPhotoNormal, PQ.Normal, Resolution.r300x300)
  785.                         *BestQualitySettings:   LIST(ColorMode.Gray8, PM.PremPhotoBest,   PQ.Best,   Resolution.r300x300)
  786.                         *DefaultQuality: BESTQUALITY
  787.                     }
  788.                 }
  789.             }
  790.             *case: Gray8
  791.             {
  792.                 *switch: HPPhotoCartridge
  793.                 {
  794.                     *case: Installed
  795.                     {
  796.                         *DraftQualitySettings:  LIST()
  797.                         *BetterQualitySettings: LIST(ColorMode.Gray8, PM.PremPhotoNormalPhotoPen, PQ.Normal, Resolution.r300x300)
  798.                         *BestQualitySettings:   LIST(ColorMode.Gray8, PM.PremPhotoBestPhotoPen,   PQ.Best,   Resolution.r300x300)
  799.                         *DefaultQuality: BESTQUALITY
  800.                     }
  801.                     *case: NotInstalled
  802.                     {
  803.                         *DraftQualitySettings:  LIST()
  804.                         *BetterQualitySettings: LIST(ColorMode.Gray8, PM.PremPhotoNormal, PQ.Normal, Resolution.r300x300)
  805.                         *BestQualitySettings:   LIST(ColorMode.Gray8, PM.PremPhotoBest,   PQ.Best,   Resolution.r300x300)
  806.                         *DefaultQuality: BESTQUALITY
  807.                     }
  808.                 }
  809.             }
  810.             *default:
  811.             {
  812.                 *switch: HPPhotoCartridge
  813.                 {
  814.                     *case: Installed
  815.                     {
  816.                         *DraftQualitySettings:  LIST()
  817.                         *BetterQualitySettings: LIST(ColorMode.Color24, PM.PremPhotoNormalPhotoPen, PQ.Normal, Resolution.r300x300)
  818.                         *BestQualitySettings:   LIST(ColorMode.Color24, PM.PremPhotoBestPhotoPen,   PQ.Best,   Resolution.r300x300)
  819.                         *DefaultQuality: BESTQUALITY
  820.                     }
  821.                     *case: NotInstalled
  822.                     {
  823.                         *DraftQualitySettings:  LIST()
  824.                         *BetterQualitySettings: LIST(ColorMode.Color24, PM.PremPhotoNormal, PQ.Normal, Resolution.r300x300)
  825.                         *BestQualitySettings:   LIST(ColorMode.Color24, PM.PremPhotoBest,   PQ.Best,   Resolution.r300x300)
  826.                         *DefaultQuality: BESTQUALITY
  827.                     }
  828.                 }
  829.             }
  830.         }
  831.     }
  832.     *case: TRANSPARENCY
  833.     {
  834.         *switch: ColorMode
  835.         {
  836.             *case: Mono
  837.             {
  838.                 *switch: HPPhotoCartridge
  839.                 {
  840.                     *case: Installed
  841.                     {
  842.                         *DraftQualitySettings:  LIST()
  843.                         *BetterQualitySettings: LIST(ColorMode.Gray8, PM.TransparencyNormalPhotoPen, PQ.Normal, Resolution.r300x300)
  844.                         *BestQualitySettings:   LIST(ColorMode.Gray8, PM.TransparencyBestPhotoPen,   PQ.Best,   Resolution.r300x300)
  845.                         *DefaultQuality: BETTERQUALITY
  846.                     }
  847.                     *case: NotInstalled
  848.                     {
  849.                         *DraftQualitySettings:  LIST()
  850.                         *BetterQualitySettings: LIST(ColorMode.Gray8, PM.TransparencyNormal, PQ.Normal, Resolution.r300x300)
  851.                         *BestQualitySettings:   LIST(ColorMode.Gray8, PM.TransparencyBest,   PQ.Best,   Resolution.r300x300)
  852.                         *DefaultQuality: BETTERQUALITY
  853.                     }
  854.                 }
  855.             }
  856.             *case: Gray8
  857.             {
  858.                 *switch: HPPhotoCartridge
  859.                 {
  860.                     *case: Installed
  861.                     {
  862.                         *DraftQualitySettings:  LIST()
  863.                         *BetterQualitySettings: LIST(ColorMode.Gray8, PM.TransparencyNormalPhotoPen, PQ.Normal, Resolution.r300x300)
  864.                         *BestQualitySettings:   LIST(ColorMode.Gray8, PM.TransparencyBestPhotoPen,   PQ.Best,   Resolution.r300x300)
  865.                         *DefaultQuality: BETTERQUALITY
  866.                     }
  867.                     *case: NotInstalled
  868.                     {
  869.                         *DraftQualitySettings:  LIST()
  870.                         *BetterQualitySettings: LIST(ColorMode.Gray8, PM.TransparencyNormal, PQ.Normal, Resolution.r300x300)
  871.                         *BestQualitySettings:   LIST(ColorMode.Gray8, PM.TransparencyBest,   PQ.Best,   Resolution.r300x300)
  872.                         *DefaultQuality: BETTERQUALITY
  873.                     }
  874.                 }
  875.             }
  876.             *default:
  877.             {
  878.                 *switch: HPPhotoCartridge
  879.                 {
  880.                     *case: Installed
  881.                     {
  882.                         *DraftQualitySettings:  LIST()
  883.                         *BetterQualitySettings: LIST(ColorMode.Color24, PM.TransparencyNormalPhotoPen, PQ.Normal, Resolution.r300x300)
  884.                         *BestQualitySettings:   LIST(ColorMode.Color24, PM.TransparencyBestPhotoPen,   PQ.Best,   Resolution.r300x300)
  885.                         *DefaultQuality: BETTERQUALITY
  886.                     }
  887.                     *case: NotInstalled
  888.                     {
  889.                         *DraftQualitySettings:  LIST()
  890.                         *BetterQualitySettings: LIST(ColorMode.Color24, PM.TransparencyNormal, PQ.Normal, Resolution.r300x300)
  891.                         *BestQualitySettings:   LIST(ColorMode.Color24, PM.TransparencyBest,   PQ.Best,   Resolution.r300x300)
  892.                         *DefaultQuality: BETTERQUALITY
  893.                     }
  894.                 }
  895.             }
  896.         }
  897.     }
  898. }
  899.